/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controladores;

/**
 *
 * @author USER
 */
import Entidades.Estadoespera;

import logica.jpaControllers.EstadoesperaJpaController;
import java.util.List;

public class CtrlEstadoespera {
  public CtrlEstadoespera() {
    }
   
    public void guardarEstadoPersona(Estadoespera art) {
        EstadoesperaJpaController ga = new EstadoesperaJpaController();
        ga.create(art);
    }
    
    public void eliminarEstadoPersona(Estadoespera estadoespera) throws Exception{
        EstadoesperaJpaController ga = new EstadoesperaJpaController();
        ga.destroy(estadoespera.getIdEstadoEspera());
    }

    public void modificarEstadoPersona(Estadoespera a) throws Exception {
        EstadoesperaJpaController ga = new EstadoesperaJpaController();
        ga.edit(a);
    }
    
     
    public Estadoespera buscarEstadoespera_X_idEstadoespera(int idestadoespera){
        EstadoesperaJpaController ga = new EstadoesperaJpaController();
        return ga.findEstadoespera(idestadoespera);
       
    }
    
    public Estadoespera buscarEstadoesperaNombre(String nom) throws Exception{
        EstadoesperaJpaController ga = new EstadoesperaJpaController();
        return ga.findEstadoespera_x_nombre(nom);
    }
     
    public List<Estadoespera> buscarTodosEstadoespera() throws Exception{
        EstadoesperaJpaController ga = new EstadoesperaJpaController();
        return ga.findEstadoesperaEntities();
    }
  
}
